Two Harbors, MN is a city located in Lake County, Minnesota and has a land area of 479.73 square miles (1,242.50 km2). The water area for the city is 16.96 square miles or 43.93 km2. There is one unique zip code in Two Harbors, Minnesota and it is 55616. The area code(s) for Two Harbors is 218.
|